package com.dufang.string01;

import com.sun.security.jgss.GSSUtil;

import java.time.LocalDate;
import java.time.LocalDateTime;

public class DemoLocalDate {
    public static void main(String[] args) {
     /*   LocalDateTime localDateTime=LocalDateTime.now();
        System.out.println("localDateTime= "+localDateTime);

        //static LocalDateTime of(int year,Month month,int dayOfMonth) ->创建LocalDate 对象，设置年月
        LocalDateTime localDateTime1= LocalDateTime.of(2000,10,30,10,10,10);
        System.out.println("localDate= "+localDateTime1);

        LocalDate localDate= LocalDate.of(2000,10,30);
        System.out.println("localDate= "+localDate);

        System.out.println(localDate.getYear());
        System.out.println(localDate.getMonth());
        System.out.println(localDate.getDayOfMonth());

        LocalDate localDate1=LocalDate.now();
        System.out.println(localDate1.getYear());
        System.out.println(localDate1.getMonthValue());
        System.out.println(localDate1.getDayOfMonth());*/

        LocalDate localDate=LocalDate.now();
        //设置年份 withYear
        LocalDate localDate1=localDate.withYear(2000);
        System.out.println(localDate1);

        //设置月份 withMonth
        LocalDate localDate2=localDate.withMonth(2);
        System.out.println(localDate2);

        //设置月中的天数 withDayOfMonth
        LocalDate localDate3=localDate.withDayOfMonth(30);
        System.out.println(localDate3);

    }
}
